be repulsed by someone - German English Dictionary